Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquartersInstar Pest Control Services LLC 5 16A Street, Dubai, UAE, 5 16A StreetDubai - United Arab Emirates, Dubai 296396 aePhone: 0504546890